From: LLVM Packaging Team Date: Wed, 12 Feb 2025 13:26:20 +0000 (+0100) Subject: Define the affinity for riscv64 X-Git-Tag: archive/raspbian/1%18.1.8-17+rpi1^2~35 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=6c5324ea678fc738a1e9ccf2312dd9c73300d6fe;p=llvm-toolchain-18.git Define the affinity for riscv64 Last-Update: 2021-08-27 Gbp-Pq: Name omp-riscv64.patch --- diff --git a/openmp/runtime/src/kmp_affinity.h b/openmp/runtime/src/kmp_affinity.h index 1fb70491a9..bf26a30b94 100644 --- a/openmp/runtime/src/kmp_affinity.h +++ b/openmp/runtime/src/kmp_affinity.h @@ -220,6 +220,17 @@ public: #elif __NR_sched_getaffinity != 123 #error Wrong code for getaffinity system call. #endif /* __NR_sched_getaffinity */ +#elif KMP_ARCH_RISCV64 +#ifndef __NR_sched_setaffinity +#define __NR_sched_setaffinity 122 +#elif __NR_sched_setaffinity != 122 +#error Wrong code for setaffinity system call. +#endif /* __NR_sched_setaffinity */ +#ifndef __NR_sched_getaffinity +#define __NR_sched_getaffinity 123 +#elif __NR_sched_getaffinity != 123 +#error Wrong code for getaffinity system call. +#endif /* __NR_sched_getaffinity */ #elif KMP_ARCH_X86_64 #ifndef __NR_sched_setaffinity #define __NR_sched_setaffinity 203